package cn.com.huzo.repository.oa;

import cn.com.huzo.model.entities.oa.MyCalendarEntity;
import huzofw.repository.GenericRepository;
import java.util.Date;
import java.util.List;

/**
 * 我的日程数据访问对象接口。
 *
 * @author 吴旭
 */
public interface MyCalendarRepository extends GenericRepository<MyCalendarEntity, String> {

    /**
     * 得到该用户指定时间段内的日程
     *
     * @param userId 用户标识
     * @param start 起始时间
     * @param end 结束时间
     * @return
     */
    List<MyCalendarEntity> fetchCalendar(Long userId, Date start, Date end);
}
